skysight-inc/HackerNews huggingface dataset:
Iterated prisoner’s dilemma.

The optimal strategy is signaling alliance (to receptive partners); after that, it’s reciprocating behavior.

Teenagers (and many adults) aren’t willing to ally, so we’re left with reciprocating. Until they accept being allies is a good idea.
Depends on what you want to use it for. I use deepseek-coder v1 (1.5 is too verbose). I use it like a customized web search to quickly build one-off scripts in python.

If you're wanting something to be your hands so you don't have to type, open-source LLMs and IDE integration is not reliably there yet. Follow the AIDER discord to stay up on the latest in this area.
Need IT provider for small non-profit
Any recommendations on how to find a new IT provider for a small (40 employees) research non-profit in San Francisco? IT provider will need some physical presence on-site but most service can be virtual.
> Signalling too little interest might result in missed opportunities, but excessive eagerness could prematurely resolve uncertainty in situations where expectations about the prospect of a relationship are actually not aligned.

There's something else with aloofness that I thought a lot about when dating. Being aloof, as in unconcerned with outcome, signals fitness, when done properly, because it signals a lack of need to invest in this particular interaction. This does not mean being unkind, just that when someone signals that they have lots of resources and other options, it can come off as being aloof. Not uncaring, just not desperate to escalate. So a "too quick" escalation signals desperation (I'm unfit and cannot attract others), lack of patience, or unconcern about the deeper person - "I've seen enough to charge". All red flags.

I actually think this is a better reason to be cautious in social encounters, or at least patient, than the one presented in TFA, at least in modern times.

Being able to signal "I'm playing the long game" is attractive all around.
Do people really have such a neurotic aversion to the sight of cables that they'd rather struggle with workarounds to an always-inferior wifi than just using an ethernet cable? It seems unhealthy to get that stressed out over the sight of a 3cm wide cable.

I've had an RPi4 running continually for close to a year and never had a single network connectivity issue between the RPi4 and my router, connected via a 30m cat5 cable in my 75m² condo.
>I'm not sure what was added to it, but the final retail ISOs wouldn't boot into setup.

I think it's the SATA, AHCI and all the other drivers they patched in in. Original XP ISO needed a floppy with drivers too boot SATA AHCI.
Wait until you find out how much of that actually makes it into the pockets of the servers.
Because they make more money currently. Why would they choose to make less? Altruism??
> Gizmodo was able to get Gemini and ChatGPT to write several political slogans, campaign speeches, and emails through simple prompts [...] For ChatGPT, no gaslighting was even necessary to evoke political campaign-related copy. We simply asked and it generated

I'm not really sure what the issue is being raised here. Should LLMs refuse because it's about politics? These companies are saying they are fighting against "deceptive use of ai" in the elections, but I didn't understand that to mean that they'll refuse any politics related tasks.
Well, that makes totally sense, I don't know why I didn't think of this, thanks!
I used to find git slightly confusing as well, but it just takes a bit of patience to learn. The last thing we need is a dozen roughly-equivalent VCS tools to worry about, so I'm sticking with git. People can come up with aliases or something for people who don't get it.

>If I had stuck with master despite preferring trunk, just to show them what's what, that is also being swayed by the opinions of busybodies, just in the other direction.

This is pretty subtle. I would discourage the use of unconventional names for your branches, just because it creates more confusion. Were you influenced if you kept things the same because you didn't like the idea of change or the messengers asking you to do it? I guess technically, you could be psychologically influenced and not make any actual change. But to other people, your state of mind is not the object of interest, especially if it produces no outcome. They only care if you made the change or not. Thus, if you were not persuaded to change anything, then you weren't influenced.

>Similar deal with referring to various software components as slaves. [...] It's not even a good metaphor!

It is a good metaphor in fact. Slaves are workers that take assignments from their owner (and not others), among other things. At least in some contexts, you could list several things that a master/supervisor does that directly mirror how human slaves operate. If it was a bad metaphor, semantically speaking, then people would be legitimately confused when it was used. Nobody ever said they found it confusing before the language police rolled up.

I will admit that having "slave" stuff is perhaps in poor taste. You could make a far better case for that than the use of the word "master".

The trouble with all of this is, language policing is not primarily about the words. We won't be rid of the language police after making the suggested changes. They want power. Language and preferences are coming full circle to where "colored people" is bad but "person of color" is good, segregation and discrimination are ok again (especially to the exclusion of whites), etc. Martin Luther King would be appalled at the modern left.
And yet many developers insist it's better for the users to just swallow exceptions and carry on rather than halting on bad state.
Quite typically there is basic service via a welfare system and additional or premium service with insurances. I pay into the public health system at a rate proportional to my income (which is more than what I would pay if I had a worse-paying job for the same service), and I have an additional dental insurance which insures my teeth.
What do you think the guy doing carpeting daydreams about doing? It’s not digging ditches, I’ll guarantee you that.
>Officials are planning to break ground on the construction of the Sun Bear Solar Farm later in 2024, with the goal of producing electricity in 2026. Annual capacity is estimated to be about 756 megawatts.
Elixir + Phoenix (+ Svelte via live_svelte if you need very very real time stuff). Has everything you need and none of the BS that is the JS ecosystem. :)
Abroot and OSTree
Good to know. In my case I happened to need exactly 4 so it worked out with the default set up.

I like the easy access of it, just click your clock and boom in 1 second you have instant access to these.

I even ordered mine based on relative closeness to my time. For example:

My local time is EST.

The extra 4 clock widget has UTC, Poland, India and Australia which are all +X hours ahead of EST in that order.
This is only a concern for workloads where the loss of contents of memory is a significant problem beyond the need to reboot, no?
I am not following it. On the one hand, valid points have been made that I have a wholehearted agreement with, yet the next moment there seems to be the gish galloping going on. Or that is how I perceive it, anyway.

> In 1812, Britain was a constitutional monarchy […]

[…] a parliamentary system dominated by landed aristocracy and gentry – 3% circa of the population […]

That was the key point that was conveniently or otherwise omitted. 3% of the entire population being landed aristocracy and gentry is not the rule of people by any measurable account, and, no, it does not constitute the British Empire a democracy in 1812. There was also a reason why I originally emphasied «Empire» – empires do not place a focal point on the power of people as there are no people in an empire, there is only the empire.

> The meaning of words isn’t determined by sum of parts like that.

Yes, the modern defintion of «democracy» is multifaceted and elastic, it has evolved to mean much more since its inception, including universal suffrage as a fundamental property of a functional democracy today. Yet, democracy in Ancient Greece is not what most would call a democracy today. I am accutely aware of that.

> […] other people aren’t obliged to accept your novel definition

That is an opinion, and it is not that of mine.
Pirate Site Blocking Boosts Legal Consumption, Research Finds
Or….
Anyone on Tinder looking for a long term relationship (actually) is going to a casino to invest?

It doesn’t mean you can’t end up rich (actually end up in a positive and healthy relationship/walk away after a big payout), but that’s the definition of a long tail outcome.

Aka delusional or an idiot.

Near as I can tell, anyone saying Tinder is for long term relationships is just trying to duck societal shame when someone discovers they’re on it. Aka all women, and most men.

Which, if you understand the circumstances is ‘fine’.
Not really. Some errors are expected, are you going to mandate 2 GPUs because the Memory could fail and it could show artifacts on the screen? Electronics failure is always a possibility with a small but nonzero probability. If your RAM is faulty, you can already return it. That does not mean that every device has to have ECC to prevent very improbable bitflips.
Great to see all of this work brought together like this.

I looked into some of these solutions earlier and the licensing status of doing this is pretty grey and likely violates some of the toolchain licenses.

For personal use, that's not really an issue. It's far easier than trying to get a decently performing OSX runner somewhere, and I don't see Apple caring at all.

Use caution if you are bringing this into a commercial environment.
Mushroom growing out of living skin tissue vs dead hair is absolutely weirder.
It's a shortcoming of the software. Apple could claim it's a third-party issue if they didn't support arbitrary external monitors, but they do. As such it's entirely reasonable to expect a fallback solution for third-party displays that Just Works.

For my money, Windows is a terrible operating system but it embarrasses Mac and Linux thoroughly in this regard.
You could automate the whole thing with zero additional hardware, just occasionally polling the existing kiwisdr network.

You could also trilaterate the physical source of each frequency using TDoA, since all Kiwi samples are time-tagged with the integrated also-software-defined GPS receiver.

Generate alerts if a licensed-stationary source appears to move, etc..?

Track high-power CB abusers?

The sky's the limit, just someone has to care, and be good with software, and both of those things have to overlap in the same person.
Also mutant (ruby). Good but unfortunately with costly subscription for commercial use
I'm using FreeBSD, not Linux for all my headless systems, and FreeBSD has NanoBSD script for such installations like forever.
I have the opposite view.

Everything you do -up to and including taking a leak- is a sort of process. Perhaps you don't think that particular example should be a corporate process, but that's not my problem :-P .

You can compose processes to get things done.

Processes can be made mutable or flexible by eg. incorporating decisions or iteration. Especially iterated processes can be very powerful (you can get a lot done with them).

Thinking of things in terms of processes instead of in terms of component steps each time frees your mind to worry about other stuff.

Compare it with dividing a program into functions. Once you've wrapped a task in a function, you can then design using the function, rather than worry about how to write the code from scratch each time. Same with process thinking: you don't have to get bogged down in particulars all the time.

That said, maybe you're thinking of the "Befehlstaktik" vs "Auftragstaktik" [1] approach to doing things. In which case we're arguing definitions instead (which can be easily resolved).

[1] https://en.wikipedia.org/wiki/Mission-type_tactics
I more or less agree, and I'm not sure to identify your stance wrt to bullying / punishing, etc.

In any case, for me, calling out your child's bad behavior is not bullying the child.
If a binary from 2000 doesn't run, it's because of glibc ABI changes. I still have faint memories of glibc crap happening in the early 2000s. But if the binary from 2000 is statically linked, then the Linux kernel probably runs it fine today.

Which is weird considering the argument you had with others above about how "Linux (kernel) doesn't run software", was it a buildup to convince us that "GNU(glibc)/Linux" is really bad at running old binaries? Because your argument doesn't hold for the Linux kernel itself running statically linked binaries.
I’d say you’re in a good position. If the company dies you didn’t waste any more money on the down round. If it has a good liquidation event, I’d talk to an attorney because I’m sure you’ve got a case.
Chain-of-Thought Reasoning Without Prompting
Correct. Good friend of mine couldn't do service due to a physical disability and paid it. He wasn't unhappy with it. His reasoning is that defending the country is a good thing and if you cannot do it yourself - for whatever reason - it's okay if you instead help by paying.
I use development virtual machines to segment projects and clients also although I just run my editor in each VM. What's the benefit of the vscode remote hosts/dev containers over a normal remote session?
If a test is worth having, it’s worth writing by hand.

Throw away mandatory code coverage tech debt instead of adding artificially-intelligent tech debt on top.

The best I can see a use for something like this is more like a linter than a test writer. “Robot, find weird things in the code and bring them to me for review.”

Then you write the tests yourself.
> I particularly liked how all the Congresspeople involved in writing that the government couldn't negotiate drug prices into Medicare Part D immediately retired and went to work for the drug industry.

Wow that is wild. Could you share a source for this? I would love to look further into this.
Troll often?
Google Messages Takes Step Closer to Letting You Edit Messages
Spike Jonze's Her holds up a decade later
While we're sharing time zone tools, World Time Buddy is beautiful UX and richly functional:

Site: https://www.worldtimebuddy.com/

Features: https://www.worldtimebuddy.com/features

Android: https://play.google.com/store/apps/details?id=com.helloka.wo...

iOS: https://apps.apple.com/us/app/time-buddy-easy-time-zones/id7...

And easy to add to your web site:

https://www.worldtimebuddy.com/clock-widget
I really tried it but find it to be super inconsistent and more annoying than useufl. I tried several times, and nowhere near even basic wms on linux
The line between "IDE" and "text editor" has blurred to the point where I'm not sure they're super useful terms anymore. When I used vim up till about 2019, I had it configured with all the toys to the point where it wasn't all that far off of where my VSCode setup is today.

Also, you know, insert Emacs joke here assuming if you still have enough RAM to post, etc.
I often find myself saying the US should do things like they do in Europe, but I'm told it's impossible for one reason or another (American Exceptionalism in some form or other no doubt), so that does have an appeal to me at least. I wonder though, given that these companies are generally (all?) for-profit entities, what stops them from raising prices in Europe now? It's always seemed a bit grim mixing market economics with human morbidity and mortality, but I would think the upshot is that you can really squeeze people for lots of money when their life is on the line.
Your point about the PI is spot on: a full linux stack means you can get up to "shenanigans" with all sorts of tooling!

A PI with MQTT server and ESP32 as clients is a match made in heaven! For 30 bucks you go from nothing to PI zero, and a hand full (literal) of esp32 devices. Its a fun stack to play with!
I'm not sure why anyone would use Medium at this point. It's not like there aren't free alternatives even if you don't want to self-host.
In the Qt world, we say native-like.
Shameless plug: I maintain a Nix for MacOS configuration starter that has a step by step guide on getting started (725+ stars).

https://github.com/dustinlyons/nixos-config
A similar paper, ~3k citations, on deanonymization in sparse datasets:

https://systems.cs.columbia.edu/private-systems-class/papers...

It's well known within the sphere that anonymization is hard and deanonymization is trivial. The original Netflix prize around their recommender system also had issues with deanonymization.
In a reductive sense, they're right. Computers existed for upwards of three decades without App Stores, and we distributed software just fine without 'em.

Apple could sign software the same way they do on Mac and effectively turn the App Store into an IPA-downloading PWA.
AI Generated Videos Just Changed Forever
i'm not saying that manually writing simd assembly or intrinsics is useless, it's very often necessary, i'm just disagreeing w/ the statement

> Unfortunately, compilers are notoriously bad at autovectorization and with the exception of relatively trivial loops, compilers rarely autovectorize effectively.

from the article
First I’ve heard anyone say this. FWIW, I experienced no issues, and I’ve been using migration assistant since my first (well, second, I suppose) Mac (I recently found an old config file dated 2007!).
those are not tiling wms
> They basically decided the company was near worthless valuation pre-money.

That may well have been true. If the company was out of reserves/revenue/sales/contracts and about to end without new investment, then it may have had little value, and it makes sense for any new investment to work from the current value of the company.

Can't say if it was fair in this case, but it could have been. It may even have worked out to your benefit. Without the investment you may have ended up with 15% of $0, rather than 0.15% of something.

Or not, but let's say it was. In that case this was fair.

At any point a company takes on investment, it makes sense to do so based on the current value of the company.

Suppose a start-up reaches a point where it's out of money to continue, doesn't have cash flow, and can't find additional investors. At that point the company is nearly dead and may be worth very little. The people remaining may still believe in the company and, if they are able, may be able to keep it going with investment from their own pockets.
Decreasingly-recent ex-teenager here. I was a pretty terrible teenager but after my brain fired up, I made it clear to them how grateful I was for the immense personal sacrifices they both undertook to raise my siblings and I.
https://www.sunbearproject.com/
> The analysis shows that around 5,900 years ago, a farmer population drove out the hunters, foragers, and fishers who had previously populated Scandinavia, and lopped forests to make farmland.

Perhaps. Nonetheless this feels more like correlation. The deciding factor was one DNA pool was more prone to use violence than the other. One DNA pull was more scarcity-minded than the other.

What sadly, ironic is this dominate DNA pool gets to be self-fulfilling. That is, eventually pro-violence scarcity-mind meets like and...let the wars begin.
Looks very cool. Looking forward to trying it on my embeddings
Doesn't this seem like a useful bias to have?
> Without this type of isolation and enforcement, malicious web apps could read data from other web apps and recapture their permissions to gain access to a user’s camera, microphone or location without a user’s consent. Browsers also could install web apps on the system without a user’s awareness and consent.

I’m not sure I fully understand the ire at Apple here. If any of this is true, killing PWAs sounds like the right move.

Everyone who is pissed off at Apple is just fine with this? The fact that this can all happen without user consent completely throws away any arguments of “I’m a responsible user who should be able to choose what apps run in my phone, not some big company”. Because if you really believe that, then you would also not want apps like this to exist under the new EU rules.

I’ll be honest I just don’t get it.
Wait, seriously? That’s the cause? Why don’t they just get a new certificate?
I think she's relatively happy there, well, at least she's not unhappy. From everything I've heard it does seem like a pretty good company to work for as far as a tech company goes (esp as a woman; probably helps that the founder/CEO is a woman and not a tech-bro). It also helps that her significant other also works there (they both joined Epic out of college along with a third college buddy with whom they still share a flat). She's said she probably won't stay long-term, but not clear on what "next" would be. Madison is a nice place to live and she likes it there. But you're right about deep knowledge of MUMPS is valuable in sectors that have to maintain legacy systems, a bit like knowing FORTRAN. Originally upon graduation she wanted to work for a small Pharma company (drug R&D) but wasn't willing to wait for an opening, so maybe she'll end up with that. Or do a masters or PhD first. Does your daughter want to move on because she doesn't like working at Epic or more like she wants to do something else or a different type of company?
Among other things, childhood trauma and fear negatively impact learning outcomes. I'm not against presenting accurate information in an age-appropriate way, but it definitely shouldn't "impact them so heavily." I would think by highschool they are more ready for heavier subjects.
Anything transient writable must be in memfs/tmpfs/how it is mamre im your OS, of course.

Logs to log server, if system needs non-volatile writable storage — NFS or second storage device, depending on requirements.

Of course, it is too much hassle for single such system (but I started to use it from very beginning out of curiosity) but uf you have many single-task small devices it is very convenient.
Unit tests are dead weight during refactoring. Integration tests are useful.

Code coverage metrics are most easily met by writing unit tests. Unit tests are tedious to write.

If you have a robot writing unit tests, I do not want to see your codebase. Refactor all day long. I’m not going near it.
There is an ascetic in India who claims to have rice growing out of his hair. That’s kinda what I was thinking.
Recently, my faithful Sublime Text journey kind of ended, and I did not want to tinker/fix it. I have been using it since its first year of release.

So, I had to decide on an IDE to live for the next few decades or for as long as I needed one. The final battle was between Emacs and Vim. I had played around with both in my prior developer life. I took time to read up, play around, and realize I'm not living in an IDE (Emacs), so I ended up with MacVim. I set it up enough to my liking.

Just as I was getting around, a recent release of Zed surfaced on Hacker News. This is my go-to IDE for now. I still fire up MacVim for quick edits and to keep learning in case I need to settle down on it.

Disclaimer: I'm not a regular developer no more.
It is not fundamentally different from for example MS Office being a large binary blob. We don't have the source code, it is proprietary, and a company controls it.

At the same time, a group of guys trained a model that plays go, it can beat AlphaGo, and it probably is the strongest go player ever. No one from the group of people could have created LeelaZero by themselves alone, but collaboration is possible.