skysight-inc/HackerNews huggingface dataset:
I have two 4K 60Hz monitors plugged in my work MBP (M1 Pro, or is it Max?) via DP over USB-C (not TB) basically every day. The MagSafe and HDMI ports sit unused, and I wish these were more USB-C ports instead.

My personal Mini M1 can't handle two DP over USB-C displays but can handle one DP over USB-C + one USB-C to HDMI. I also wish the two USB-A ports were USB-C as well.
For magit, I like having it display full screen (deleting other windows), and then on quitting restore to the windows/splits I had before:

(setq magit-display-buffer-function 'magit-display-buffer-fullframe-status-topleft-v1)
(setq magit-bury-buffer-function 'magit-restore-window-configuration)

For more general display-buffer tweaks, OP has a whole article on it https://www.masteringemacs.org/article/demystifying-emacs-wi... (though for display-buffer I just stick to the defaults myself, never tried CIDER)
Cool Caddy Config Tricks
> The best way anyways to maintain a minimum social level is with persistent and healthy growth.

This one is just logical. As society continues to grow and expand, then there's more available to lift the poor out of poverty.

The other points I made arise primarily out of my experiences living in Germany and US in connection with my understandings. There might information somewhere, but I can't point to them now, sorry.

But I do highly recommend the following book for other very interesting social/political ideas: Urantia. (The social/political ideas start later in the book, not right at the start.)

Thank you.
I wouldn't classify line numbers as an "advanced editor feature" :D but all in all doesn't look bad
I have every kind of wild local pollinator on my flowers as well my honeybees: wild solitary bees, wasps, butterflies, and hummingbird moths.
YouTube refers to it as "invalid click activity" when they demonitize channels for it. In some instances, fans of one channel/creator have been known to brigade the channel of someone they don't like and click the ads many times, which YouTube will assume is evidence of the target trying to artificially inflate their own revenue.
There is a notion that programming is an extreme kind of poetry. Like with haiku, where there are rules, and the rules are formal, you can ratify an ISO standard on haiku rules; but they only support the structure and not the sense.
I'm very interested on using penpot from here on out. Thanks for your belief in open-sourse and open standards.

With that mindset, I know my designs can be used by anyone, and share them with coworkers without limits.

Really, I cannot stress this enough. Relying on open standards IS the only path to make technology work for us, and not against us.
This is completely anecdotally but keeping honey bees in my garden appeared to attract a large number of wild bees, like bumblebees, ground nesting and solitary bees. Part of it might be that I've attempted to great an good environment for my own bees, part of it might also simply be that I notice bees a lot more.

Commercial beekeepers are a different story, but they mostly place their apiaries in areas where wild bees couldn't possibly manage to cover the entire area anyway, like fields.

One issue that might be at play in your case is that types of bees beekeepers normally keep are way better at dealing with pesticides, as compared to bumblebees and solitary bees. Your neighbors might be going a bit heavy on the spraying and some might actively be destroying the nests of ground nesting bees out of fear. For a few weeks each year my sidewalk is alive with ground nesting bees, while just a few meters away everything is fuck dead, because a stupid neighbor is allergic to bees and wasp and assumes that every bee is going to kill him (he doesn't keep an epi-pen so I question the seriousness of his affliction), so he sprays pretty much all sidewalks around here, except mine.
> And often referred to only by that label, removing the benefit of the yearly naming scheme.

I guess it's nice to have code names, but you still need some sort of a reference to remember what is what and it's the same kind of extra step that you'd have to do with version 1.2.3. Years somehow feel more memorable, at least to me?

Though I've also run into issues with package management. For example, I want to setup a repository that has packages for Ubuntu 20.04 (focal), but I'm using say Linux Mint 20.3 (una) which is based on it locally, because that might be easier to use as a desktop OS (no snaps) or something like it.

Some packages out there have instructions to setup their own repositories to get up to date versions, like Docker does: https://docs.docker.com/engine/install/ubuntu/

echo \
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Notice how the repository name is constructed dynamically? In that case, something like this might be returned instead locally:

deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu una stable

Whereas what we might have wanted would be more along the lines of:

deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu focal stable

In the example of Linux Mint, I guess them using different codenames sort of makes sense, because their release cadence is a bit different from that of Ubuntu, as are their version numbers: https://linuxmint.com/download_all.php

But at the same time, it's interesting just how much stuff the code names are used for and how things can break. I don't really have a solution, unless we want to have codenames be hierarchical, like bullseye_focal_una to indicate everything - the Debian, Ubuntu and Mint version in the example, and then have more intelligent tools pick the closest thing that exists.
Apologies, I haven't logged in for a while. This article by Drew Neil explains it better than I ever could:

http://vimcasts.org/blog/2012/08/on-sharpening-the-saw/
Repeat after me: RAID is not a backup.

Sounds like it was the backup which saved the day here, not the raid array.
deblob – Remove binary executable files
Meta confirms AI ‘off-switch’ incoming to Facebook, Instagram in Europe
They're currently being charged with felonies, but they all 3 have been released with $20,000 bail.
Based on the quote

> Our models are trained on a validated clinical rating scale but instead of needing the user to fill out a questionnaire the models predict the score based on the user’s digital phenotype.
> Sahha produces this digital phenotype by producing a holistic picture of the user’s movement, sleep and phone usage.

I don’t believe this will do anything helpful for my interests, though I can see how this could be used in a surveillance method to adjust things like insurance pricing.

[1] https://developer.sahha.ai/docs/data-science
Saying that someone hides their selfish motivations behind high-minded rhetoric is not infantilizing. We don't owe it to anyone to believe what they say, even if they say it plainly and clearly. When someone's every move brings them more power and wealth, I for one become very suspicious of any claims they make (whether publicly or privately) about the altruistic motivations behind their moves.

Still, if you really want to get into a debate about Hitler's personal beliefs, we would actually need to evaluate what might have made him believe what he professed to believe about the ills of the world. We obviously know he was wrong, but was it plausible, or is it only motivated thinking that might have made him believe these things?
Uploading a file to Code Interpreter does not magically increase the prompt context length. It will just read in part of the file or write code that operates on the file, depending on your prompt
Pollen also has fats. Bees very much need some of those fats. I recently saw a presentation on a paper about bee diets where they tested honeybee pollen preferences, and they tend to like pollens with omega-3-rich fats, up to 25% or so.
Gates and Ballmer even mocked the anti-trust investigation into Microsoft with a clip of the hearing of Scott McNealy in a video: https://youtu.be/IY2j_GPIqRA?t=14 (audio warning).
No, you’re being facetious. GDB and jdb are not comparable at all. jdb is not meant for actual use. This becomes immediately obvious if you spend like ten seconds with it. There’s no readline support, no tab completion, no fancy breakpoints, poor expression evaluation…I can go on and on. GDB has a learning curve but is unquestionably a professional tool that sees heavy use. Similarly, people can make also sorts of spaghetti projects with C(++) but you can also make very nice ones. With Java the state of the art basically requires you to juggle a classpath at all times. You surely know this: all the tools are designed to be driven by automation. Why are you claiming otherwise?
The REAL performance impact of LUKS disk encyption
That doesn't make sense - if you're doing retrieval augmentation, then every prompt will be different depending on the query, right? So you still need to burn those tokens.
I run a competitor of SES so I won't defend them.

But the problem is that Mailgun/Sendgrid/Postmark and the like is less senstive to spam and ban. The ban on SES is way heavier and the spam rule is stricer.

Maigun/Sendgrid even suggest to use dedicated IP pool to improve delivery, where as AWS SES doesn't https://docs.aws.amazon.com/ses/latest/dg/dedicated-ip.html https://docs.sendgrid.com/ui/account-and-settings/dedicated-... You can see the tone there.
Nice Tuesday morning surprise to find your work on the front page of HN!

I am one of engineering team working on OpenSAFELY at the Bennett Institute.

Feel free to ask me any questions about the design or implementation of the system. We take patient privacy very seriously - it's something of a crusade for us!

Some more information

- all the researcher code is at https://github.com/opensafely

- all the platform code is at https://github.com/opensafely-core

- high level architecture overview talk by myself and my colleague Becky at PyCon UK '22
https://www.youtube.com/watch?v=L55mq5wi3Cc

EDIT: formatting
Why does the book try to teach everything at once? Also, since it's packtpub I will be wary of it anyway.
Measuring is not difficult, unless you are attempting to measure something immeasurable. The appropriate sequence would be as follows:

1. Determine whether there is supporting data for the proposed change.
2. If no data is available, implement tracking to establish a reference point.
3. Measure the reference point and ascertain what could lead to success.
4. Implement the change.
5. Review the new data and compare it against past values.
Thanks for the support! :)

Would love to hear your feedback on what's good, what sucks and what to improve.
Well you are wrong on a couple levels

This is not really meant to teach it new information. It is meant to instruct it how to respond to well defined tasks

And secondly the cost is already clearly explained
- Open a jira request backport in https://github.com/ahungry/org-jira

- Check to see that there isnt an MR outstanding bysomeone else ( using https://github.com/isamert/lab.el )

- (Optional) Cherry pick the commit from another stream where it may be fixed (magit-cherry-pick)

- Often massage the code (emacs cedet)

- Commit the code (magit)

- Submit a build (local built in code, elisp calling a local binary)

- Tag the build as the correct type (magit)

- Update the jira status (org-jira again)

- Wait for testing to complete, watch (eww)

- Email the requester on test results (wanderlust)

I also use:

- Some slack client for emacs (i dont remember the name)

- slime connected to nyxt brower so that I can automate some of the garbage that requires javascript.
For your use case of troubleshooting assistant are you pasting code into ChatGPT or using something like cursor.so ?
Does anyone know/recommend the author?

Sometimes I feel Packt books are not the highest quality. Happy for anyone to disagree and tell me a different impression.

I was reached out by Packt a few times on LinkedIn with something like: "hey, if you want to write about stuff, let us know".
Have packt got any better?

I’ve always steered clear as they seem to publish anything, regardless of quality.
This is a challenge often encountered by product owners. At times, what appears to be a problem may not actually be one. Conversely, you might discover that a perceived issue holds greater significance than the current circumstances or priorities suggest.
Yeah, that is actually a really common problem, and it genuinely is the fault of the security team.

One good way to communicate and discuss security requirements is using threat models. A nice data flow diagram or architecture diagram showing the threat actor and attack vector helps a lot, along with any controls that exist.

Unfortunately, security often doesn't seem to feel the need to explain themselves or discuss anything if they have a magic edict to wave about. I think that's a mistake, we should try to bring people along with us. And even find out we were wrong occasionally!
Ask HN: Finetuning OpenAI models and ToS restrictions
I think I read somewhere that OpenAI didn't allow using its models output to train other models, does this also apply to their own fine tuning API?
Are push bikes also a risk?
In my opinion, Automatic1111 is more of a development tool to experiment with different pipelines on your local GPU, or an internal tool serving a few users.

OneDiffusion project aims to solve a very different problem, which is bringing a SD pipeline to serve production traffic and scale in the cloud. For example, configuring a large diffusion model to run on multi-GPU: https://huggingface.co/blog/deploy-deepfloydif-using-bentoml
Gr-lora_SDR – A GNU Radio SDR implementation of a LoRa transceiver
Same here. Packt's business model is quantity over quality. Some of the books are a copy paste of the official documentation with minimal changes. And there is no depth at all. I stay away from Packt books, but if there is a recommendation, can read this one.
Ok, I should have said relatively, or even better "subjectively", small C source base.

The C base supports many platforms and variants, so only a part of it is used in a running Emacs instance. And to the 1+M lines of elisp one typically had many more extension packages. That's the the "relative".

In practice, when I want to change things I don't hit the C layer. Anytime I had to introspect Emacs to change something I was firmly in the lisp world. I don't remember having been limited by something being at the C level, which are things that cannot be changed dynamically. This is really what I meant: in practice to change Emacs the C level (although big in the absolute, and definitely complex) doesn't show up much and hasn't been a limitation at least to me.
Is the argument here that developers should no longer test their sites in FF?
All of these super early detection stories always leave me with one question: where can I go do it.

The answer invariably seems to be you can’t (yet).
I have no specific knowledge of this, but is it possible that the CEO message was "what Apple says is true but we are going to make it good in the future"?
> They are delusional about the gains it will give them though. A life of crime does not in fact pay.

This is far from obvious. Plenty of criminals have lived either their entire lives or at least decades in quite remarkable luxury. Plenty of petty thieves and even robbers are never caught.

Also, plenty of people who commit less evil acts but from similar motivations (such as assuming credit for a colleague's work to ascend the corporate ladder) are virtually guaranteed to live richer lives than those who don't. Few politicians ever get elected if they don't lie at least some of the time, to any position above mayor maybe. Very few corrupt officials are ever caught, or ever lose their fortunes if caught.

And, of course, some of history's biggest conquerors lived rich fulfilling lives of power and died of old age. Look at people like Genghis Khan or Octavian Augustus etc. Should we not consider them evil simply because they were right about how conquering others and stealing their wealth would benefit them?
4-5 years? My old backup server has almost been running for 15 years now, 6x 500GB hard drives, one is even running on PATA. 8GB ECC ram, Athlon II. I could save some money replacing those 6 drives with 2x 14TB hard drives today. But as long it is working fine I ain't gonna do something before I run out of hard drive space.
Find someone who loves you like hedge funds love Nvidia
cool. that is, as i said, from the discussion from last year i think.

i regularly submit bug reports and have something like 20-25 open issues that i have submitted.

its nice that 11 people are doing dev work but don't you think we should be doing more? wouldn't it be possible to get a grant from wikimedia for doing dev work directly under foundation rather than from collabora et al? wikimedia certainly has the money to bankroll LO.

that said, 11 people are not a lot considering the scope of the project.

why doesn't the foundation use cheap labour from other countries? you can certainly have 5 FTE at the cost of a single american/german one? india for example. There is a lot of indian/indonesian communties. these volunteers would love to be paid to fix things.

why don't you explore that ?
> apostol's calculus

is hard for a calculus book, i.e. is an introductory real analysis book. If you can master analysis at the level of baby Rudin without doing hundreds of problems, you're very talented. If you still don't need to do hundreds of problems by the time you finish papa Rudin, you're a mathematical genius.
Having the file and line number automatically added is quite useful for server logs - especially in production.

Very, very few end up in front of an end user. Typically only in a CLI.
In a previous role I tried reliable multicast via ZeroMQ's support for PGM and it was a fucking disaster.

Aeron does indeed actually work.
What style of meditation do you do?
Better link?: https://github.com/PacktPublishing/Modern-Computer-Architect...
Eh, it's not quite that simple.

Honeybees produce more honey than they need for several reasons, mainly that a) they are natural hoarders, b) we've bred them to hoard even more.

It's true that colonies can become pollen-bound and/or nectar-/honey-bound, and thus have too little space for brood. When this happens it's very likely that the colony will swarm off, leaving behind as few as 20% or so of the bees behind, as well as and swarm cells from which one victorious queen will emerge, and then the rump colony will have plenty of honey while it's weak and recovering its numbers. During that time they'll consume whatever it was they had too much of and thus make room for brood.
I don't like the overly cute emoticon "fonts" that some messengers use. Away into the night with those super smug looking apple cheeked smilies.
green to me = unencrypted and getting stored directly into a government database forever
Well, yes. Thatcher had a long tenure, a strong majority and enacted sweeping, long-lasting changes.

Blair was the only other recent politician with similar power. He was actually a fan of privatisation and deregulation (and still is, if you read recent interviews).

And recent governments don't even want to fix it, the status quo benefits their rich donors, even if it's massively hurting Britain's long-term prosperity. You've also got a significant section of the Tory party that still believe in the thoroughly discredited neoliberalism Thatcher followed, as seen by Liz Truss' disastrous tenure.

I'm not a Thatcher hater, but there were a lot of negatives as well as positives.
Y/n dialogues don't generally do a lot to stop social engineering attacks. People get used to clicking through them. A better strategy for really sensitive things is to require a separate approver, but that does slow things down.
Not really, Like I said, I think they are one of the good guys, I am not sure if their testing methodology is any better than any one else. But they do try hard to remain independent from the manufacturers. I think of it as one black mark on their record and a reminder that even our heroes can slip up.

By good methodology I think the best is the person who has a fleet of the things and a deep understanding of how they break, the next best is to take the thing apart and apply some industry specific analysis to it, then test it to destruction to see how it breaks. Ether one is beyond the grasp of the average joe, who only wants to buy one of the things and have it work. And almost no reviewers do this which is why the ones that do are so valuable.
Can you be more specific?
What makes this so much better than others?
How is asking for evidence close-minded? Having 3000+ years of personal accounts is meaningless when compared to hard, physical evidence. Again, personal anecdotes is not evidence.

I know there are studies about the efficacy of meditation in certain scenarios, which is why I do it. But that falls short when you start claiming supernatural states of mind.

> Your attitude makes it inherently impossible to prove a non-materialistic position as you refuse to investigate for yourself

Personal attitude shouldn't be relevant when you're talking about evidence. One of the main attributes of evidence is precisely that it is objective and not personal.
MediaTek partners with Meta to elevate on-device generative AI in phones
Also even when just using Windows, it's frustrating how the ecosystem convention seems to be to launch a heavy program with an idiosyncratic GUI to do any simple file -> file transformation. And half the time these trivial apps are proprietary free/shareware nagging you to "upgrade" for features like "not arbitrarily restricted to 10 files". Luckily a lot of the command line tools I use on Linux will run on Windows, it's just that few people bother due to an irrational fear of the command line
Nice, did not know this.. Plivo in latvian means flying high, thats was one of the languages we named it based on.
> and we need to be more circumspect about who, and how many bees.

Urban beekeepers in low-capacity areas will give up when their hobby colonies fail. Let them.
For this particular article, I'm not sure a hacker version could be much better. I'm slightly familiar with this area of research, I'm not sure a more "true" explanation couldn't be done in much less than 20 pages of fairly hard maths, and I don't imagine anyone would want to chew through that.

You could trim this down, but I personally find the background as interesting as the result.
TLS Tunnels
I always find computer architecture a strange/tricky topic to cover in a tech book, its either too vague, or too specific, often forgetting about using the right tool for the job. From the index, this looks like the latter but if I get a chance I'll check it out.

The only one I've found so far that hit the right notes for me personally was Software Architecture Patterns (9781098134273), Mark Richards.

This topic list looks interesting, if not a bit too 'distracted'.
I think you can use the -con and -data parameters for this

[0]https://github.com/dbeaver/dbeaver/wiki/Command-Line#connect...
Space junk targeted for cleanup mission becomes more space junk
I mainly use Kdevelop, but it does use the same backend as Kate!

Both are incredible, and allow one to easily hook up scripts and tools to the GUI or keybindings. It's great to be able to use whatever you have in your machine instead of downloading plugins to do the same thing and relying on the author's opinionated defaults.

Really sane development programs, I was always thrown off by how other hackable editors like Emacs and Vim. They're great! But all the effort needed to use them means that I'm not making things happen.

The features page might be underselling Kate, but it's really powerful.