skysight-inc/HackerNews huggingface dataset:
I think the model should only know about spotting some kind of token the LLM has the order to give when it doesn't know something related to your personal taste.
It is technically possible (I insist on technically) for the LLM to be moderated in such a way that it retains itself from hallucinating your personal tastes, in the same way it is actually possible for gpt models to give answers such as "As a trained language model, I cannot blablabla" when certain conditions are met.
From here, you have to imagine the scratch pad to be a sort of manual file you have the responsability to feed in order for the LLM to have the necessary context to answer your request. The sidekick model is there only to trigger the condition "something must be added to the scratch pad, due to the appearance of a certain token in the LLM response".
I can imagine building something like this in emacs, where a buffer containing the scratch pad is opened on the sidekick demand :
you have the responsability to enter "Bob's favourite song is X", or maybe the sidekick is able to extract elements of the LLM answer to propose " The LLM failed to answer when you asked, as user Y : What is my favourite song ?".

The sidekick can be very simple as I said, this depends on the ability for your LLM to be moderated.

GPT4's answer to the "What is my favourite song ?" :

I don't have access to personal data about someone unless it has been shared with me in the course of our conversation. I am designed to respect user privacy. So, I don't know what your favorite song is unless you tell me. What is it?

I can add instructions to every prompt I perform so that GPT4 says "Please input X" when it lacks X information about me to answer.

Hello, what's my favourite song ?

Answer:

Please input your favourite song:

The middleware recognize the form "Please input X", opens the scratchpad buffer, adds :

Favourite song:

And you type your favourite song here.

The scratchpad may have some kind of sentence like " Here is a list of things about me you should remember." That helps contextualizing content for the LLM.
As the owner of a collection of over 1K CDs and several hundred DVDs and Blu-ray, I find that your last sentence should be expressed as your opinion, not fact. Particularly because you started the paragraph with “I find”, and then switched to not using it.
By the standard of your “first,” no language is a memory safe language. They all must rely on unsafety in the implementation of their runtimes in the same sense that Rust builds safe abstractions on top of unsafe code, and many even offer FFI, which is conceptually similar to calling an unsafe function.
Personally, the worst impact of "bringing my work home with me" has been when I'm spending time adjacent to infosec or pentesting. That's a discipline that requires cynicism (engineers are incompetent, can't protect their systems), paranoia (everyone is constantly trying to hack your vulnerable systems) and distrust (any user input could contain a malicious payload). Unsurprisingly, these are not the ideal qualities for fostering strong relationships, especially with a new partner or anyone you met recently.

I don't think this is discussed often enough. The traits that make for the best infosec professional are the same traits that make for the worst spouse. And that's before even considering the tendency to "over analyze" that comes with the baseline analytical mind required for any engineering profession.

So how to manage it? Well, I'm not sure you can really turn it off. But you can be aware of it. Remain cognizant of your own biases, and redirect some of that analytical energy into introspecting and analyzing yourself, before you take it out on someone else. But don't take it too far - sometimes your gut instinct is right; maybe she really is cheating on you, maybe you're not just crazy. But take a second to think about it. And make sure to communicate your biases to anyone whom they might affect, so that they're prepared to recognize when they emerge - that's when a good partner will sympathize and bring you back to earth, and a bad partner will take it personally and exacerbate the situation.
Yes. Of course personal traits are important, but depression and burnout as an epidemic level, are essentially a problem that emerged and worsen in the last decades, even with the improvement of therapies, drugs and techniques. Why?
I don't really get this article at all. The M2 Air is a good, solid machine. Apple should be in the business of making good, solid machines. It doesn't matter how good this year's M3 Air is; I'm not going to buy it, because my year old M2 Air is great. In 5 or 6 years (or more) when I'm looking to replace my M2 Air with a M7 or M8 Air, hopefully that'll be a good, solid machine, too.

Laptops aren't fast fashion.
A recent study confirms a link between different arm-to-arm blood pressure and an increased risk for heart attack, stroke and death.
Country Highpoints
Nokia has NSA rooms in their R&D offices. It's creepy.
Thanks for the summary and TL;DR.

Essentially this is down to the lack of proper namespace, who'd have thought aerospace engineer need to study operating systems! I've a friend who's a retired air force pilot and graduated from Cranfield University, UK foremost post graduate institution for aerospace engineering with their own airport for teaching and research [1]. According to him he did study OS in Cranfield, and now I finally understand why.

Apparently based on the other comments, the standard for namespace is already available but currently it's not being used by the NATS/ATC, hopefully they've learnt their lessons and start using it for goodness sake. The top comment mentioned about the geofencing bug, but if NATS/ATC is using proper namespace, geofencing probably not necessary in the first place.

[1] Cranfield University:

https://en.wikipedia.org/wiki/Cranfield_University
I applaud the effort, but the voices are too distracting for me to focus for more than a minute.
So we basically have two possible futures ahead of us:

- we make an AGI or find a human genius that figures out a way to make it work, in which case we're all good

- we try it with known methods, it fails and we possibly go extinct faster in the worst case scenario

Fun times. No pressure.

On the bright side I suppose it only makes sense to plan for success though, since if we fail then we're dead anyway.
How are LLMs bad at induction? I thought they were great at induction. This paper doesn’t go into measurements of it, but helps lay out the nature of reasoning well.

https://aclanthology.org/2023.findings-acl.67.pdf#page15
I was trying to compare like for like on features. Slapping together a few fields and a button in react and posting the results to an unauthorized endpoint doesn't feel any more difficult to me than the same in VB.

However, it's certainly an order of magnitude more complex to use react with all the features expected of modern development with design systems, auth/z, logging, monitoring, etc.
This is an issue that matters to me a lot. According to StatCan, I was within the 10% income for my age group in 2017 and I wanted to have a home in Ottawa. Condo, townhouse, or detached didn't matter to me much. I went on Zillow and Kijiji to find near 0 availability. I compared homes to Seattle and found beautiful homes that I could afford, In safe neighborhoods with school with good ratings nearby. I did some more research and became resentful. My core question became: why can I make 2x the salary in the US and pay less for better homes? I became and still am resentful. I feel like I am nothing in Canada.
Can I help the GP?

In the paper they analyze 3 models, "no offset", "offset" and "offsetx2". It's strange that they get better fit for CO2 and CH3 en the "offsetx2" model, but in that model the DMS disappears. So there it at least one model.

Also, they analyze common molecules like CO2, CH4, H2O, NH3 and biologically interesting molecules like CH3-S-CH3 (DMS), HCN, CH3-Cl. From the discussion in the paper it looks like the CH3- part is important, so I'd like to see a brute force search with everything that is in https://en.wikipedia.org/wiki/Atmosphere_of_Titan and has a methyl group, like CH3-CCH, CH3-CN. My Chemistry and Astronomy is no so good, so I'd like to add CH3-OH, CH3-NH2, CH3-SH, CH3-CHO and a few more from https://en.wikipedia.org/wiki/List_of_interstellar_and_circu... I removed the ones that are big or has too many oxygen (like CH3-COOH).
see https://www.cs.dartmouth.edu/~doug/nfa.pdf
I think the thing that has surprised everyone in this revolution is that the opposite has happened. Musk wasted billions trying to automate vehicle manufacturing while AI is threatening to take the jobs of novelists and graphic designers.
Those Christians are also against abortion and homosexuality, but they've had far less success on those topics - school prayer was removed, and replaced with LGBT flags.
Kagi had an announcement here the other day with a list of blogs.

There is also Marginalia (wish he'd change the name).
Kicking and screaming, I finally succumbed to TypeScript on the server. I used to do everything with Phoenix or Rails, but nowadays its hard to fight the full-stack type safety (even if its mostly an illusion) of something like Remix/Hono with React + Drizzle/Kysely.

I hate having to wire everything together, and how I might have to rewrite it next month, and how there is no standardised way to do anything, and how I have to install a library for everything and figure out how to make them work together.

But the types won me over.
That's not how it works. You can't guarantee where the fee goes. It's assigned pretty much randomly to some miner or a pool.
My question is: why was the algorithm searching any section before the UK entry point. You can’t exit at a waypoint before you enter so there is no reason to search that space.
QtWayland 6.6 Brings Robustness Through Compositor Handoffs
You can hold on to compatibility by providing a simple 1bit enabled api from the 70s, 8bit linear mode with palette with scrolling and palette oriented api, then a 3d api on argb 32bits. 3 simple api may be simpler to maintain than 1 unified api.
The DAO and OLE Automation was a paradigm that saturated the market with similar applications, and the move to mobile/cloud platforms essentially made the computational overhead a liability. Yet in a way Microsoft VB helped standardize the look of event driven GUI workflows (also why windows 11 design sucks).

VB "made simple things easy, and difficult things impossible" in a developer environment. Its funny that the ecosystem of OCX still haunts many projects.

It could be Python took over the role of an introductory language. =)
> You would think that something like blood pressure would be highly regulated in the body

Counterpoint: a 6' (1.83 m) tall column of blood has a pressure of 142 mmHg at the bottom- higher than your normal blood pressure. When you change posture from prone to sitting to standing, your blood pressure is basically swinging 100%. Hell, the diastolic blood pressure at your feet is almost double what your arms are at.

Plus, the oxygen consumption of various body parts is hugely variable. More oxygen requires more blood and more blood requires more pressure. With that kind of variance all over your body it's not a shock that it's also generally pretty variable.
> and there never will be

There could be, but it's not an Apple priority. Maybe one day it will be—who knows.
I wouldn't use an LLM for anything that can be done 100% precisely, like this.
Is the fast/slow continuum another way of talking about r/K strategies, or are they different somehow?

https://en.wikipedia.org/wiki/R%2FK_selection_theory?wprov=s...
Suggestion: turn off auto suggest in the regex input fields to make it more usable on mobile.

https://stackoverflow.com/questions/35513968/disable-autocor...
Or this: https://xkcd.com/688/.
I see people write stuff like this, and it doesn't resonate with my experience at all. My understanding is that 20 mins is the minimum for a 10-80% charge, and that's assuming that your vehicle can charge very quickly, and that you got lucky and found an available charger that supports very fast charging.

Second, a 20-minute stop is much longer than pit stops I make. It takes 3 minutes to fill my gas tank, and then I can go for another 400 miles. I might add another 4 minutes to use the bathroom, but I never stick around for 20 minutes.

I can imagine in the future there might be plentiful supply of super-fast chargers that can add 400 miles in 5-10 minutes. But today, the much more common experience is to add 250 miles in 20-30 minutes, which is a far, far slower rate. Until things change, EV advocates aren't helping their cause by claiming that charging doesn't take much longer than pumping gas. You might be correct that "by the time I'm done with that, the car is ready to make it to the next charger", but who wants to stop at every charger? I don't gas up my car enough to make it to the next gas station — I fill up the tank so I can make it to my destination.

For the record, I own a PHEV and like it. But I don't have an full EV because it introduces too much uncertainty for road trips, and because electricity is subject to outages where I live (norcal).
Being O(n) is important, but the size of the constant factor is important, too. E.g. the theoretically most efficient known matrix multiplication algorithm only outperforms the less efficient common algorithms at ludicrous matrix sizes, because of the huge constant factor.
Speaking of nostalgia and Microsoft deprecating great low-code development tools…

I miss Access Data Projects.

These had the Access front end and VB rapid app development experience, but were backed (only) by SQL Server. This mode wasn’t the classic ODBC external table connector. If you added a table in Access, it would create a table in SQL. If you created columns, foreign keys, or views, the changes would be made directly to the database schema.

This also eliminated the data corruption issues that plagued file-based databases.

It truly was one of the fastest and best ways to write an internal-use business app.

So of course, Microsoft took it out to the back and quietly drowned it in a tub.
In the US, there are two different systems that might have been the intended meaning. There's Clear, which is a service (and not a cheap one) that essentially lets you go straight to the front of the screening line (although the screen is subject to the normal rules). And there's PreCheck, which not only involves a different line but has different rules (keep your belt, coat, and shoes on; metal detector and X-ray of carryon baggage only; keep your laptop in your bag). You can have both.

Clear requires IIRC an iris scan, while PreCheck requires a background check and interview and fingerprinting. Most PreCheck users get it as part of Global Entry, which expedites the immigration and customs experience when entering the US. GE has saved me many hours of waiting in lines. The most I've ever had to wait was about five minutes, because there were 10 air crew in front of me. It's open to citizens of a variety of countries; if you have to travel to the US with any regularity, it is well worth the $100 cost every five years.
So arrest them when they do that?

These people haven’t been charged with anything. It’s “preventative”.
> Being physically injured like spraining an ankle is so mentally fatiguing because the brains autopilot modes get temporarily disrupted. It can’t use all its gpu bandwidth and has to switch on other processes to move about.

Ohhhh... this explains so much about why what are otherwise mild injuries can absolutely throw off my rhythm and disrupt my productivity. Having even a low-grade injury ties up cycles and is like a background task set to prevent going into power-save mode, because it's like a constant potential threat/alert.
I have grown a respect for Excel in the last decade or so. It's slow, it's clunky, and it's far from perfect, but I think it's among the most approachable language out there.

A lot of people using Excel, even some of the more advanced stuff like if statements and logic, don't even realize that they're writing programs, and I think that's genuinely awesome: people are able to utilize the power of programming by accident.

I still use spreadsheets all the time for small number crunchy things, just due to how it's "reactive by default". I find it's actually really useful to immediately see everything update after changing a value. Admittedly, I mostly use Google Sheets nowadays simply because it's "good enough" and much easier to share with friends. Could I write a program to do all that number crunching that performs better? Obviously yes, I could start a new Julia project and mop the floor with Excel or Google Sheets in regards to saving cycles, but that would take me 20x longer and I'd lose all the nice features of a spreadsheet.

Granted, this is coming from a strictly Anglo-American perspective; I cannot speak to Excel's ability to use other languages.
> The only way they could take over AI at this point is if Jensen leaves and the new CEO does an Intel and fails for fifteen years straight.

If Jensen becomes the CEO of AMD.... maybe they'll be competitive in 10 years.
FPGA 101
I find it less clear what exactly the article is alleging.

It refers to a police practice, and says that a judge can extend it further, but the press release says that the police did not apply this practice. And no information is given about what the substance of the district court's decision was.

But all that said, my initial read on the article, "put a total of 27 supporters of the group in prison" is that the police are grabbing innocent people and putting them in preventative detention, but that does not appear to be supported by the article. Rather they are being held for minor crimes (which I don't think anyone is contesting that they committed) and being kept there (the article says "prison" but I don't know whether Germany has the same distinction at the US between prison and jail/pre-trial detention).
What’s your use case?
MGM hotel rooms can be unlocked with smartphone NFC tap. You don't even need to visit the front desk to check in, just log in to the app. But if you can't open the app you can't get in your room. I'm guessing the front desk can issue keys to a guest in the event they lost their phone or something, but if the network is down for the front desk too then they might not be able to issue keys.
Show HN: Let GPT write your GitHub reviews
> engage in speech against their will

X or musk's will? If X has a "say" on a "speech platform" that's a major power imbalance.

Not that X's speech is this or that, but that it shouldn't exist on it's own. Musk or anyone may speak on behalf of X, but if there is no "on behalf of" there should be no speech there.

Speech as in, to put forth opinion, ideology, values or anything beyond simply being silent and letting everyone else (users, which includes those who may speak on behalf of) speak.
" An LLM has to map the idea of left and right into symbols via text and line breaks."

Oh yeah that's i suggested it :)

I do wonder though if we give the LLMs enough examples of texts with people describing their relative spatial position to each other and things will it eventually "learn" to work things these out a bit better
Not really. This was clear.

I’m not going to listen to Joe down the street saying Obama is gonna start putting people into FEMA camps.

I will however listen to civil right experts that explicitly warned against state overreach.
I read the paper and I am aware that the gaussian projection is an approximation anyway (hence I spoke about ellipsoids, not gaussians). Still, one could at least aim to get the iso contour right and yes using the Jacobian matrix is not unsound, just incomplete. As I said, this approach can not produce the distinctive "wiggle" that you get from rotating an ellipsoid while staring dead center at it.
Let’s put a stake in the ‘great man’ biography – starting with Isaacson’s ‘Musk’
Well you'd probably be using MFC which handled most of the windows messages.

Or wasting time figuring out whether you should switch to ATL
Actually it would be 0x0E, 0x0B, 0x0C, and 0x0D already happened.
Damn, if only you had been there to instantly save the day by just running that simple command!
This is cool from a technology point of view, but it really needs to say it's AI powered and the position does not necessarily reflect the opinion of the candidate and party. Literally on every page, right next to the output where you can't miss it. You could instead say that the reply was generated based on previous speeches and might be representative of something the candidate might say. Anything more than that and you're putting words in peoples' mouths and potentially open to litigation (I am not a lawyer).

Here on HN we're tech savvy enough to know how it works but your average voter will not necessarily be.

EDIT: It's also a ToS violation if you're using OpenAI: https://openai.com/policies/usage-policies
I think people use burnout for two distinct things: project/work burnout and job burnout. Obviously, the first can easily lead to the second, especially since a lot of places have a burnout staffing structure/cycle where they burn ppl out and then restaff.

I've had both (multiple times) but in places that are more supportive you can still push yourself hard on projects and both you and your team will avoid project burnout, at least sometimes. With this it's about pacing rests/vacations, having good team coverage to unblock each other, protective management so not too much BS comes at a team especially in exhaustion points...

Even with great jobs/supportive teams, work burnout can happen. For me, it's often when I've gone past some organizational cycle where everything is repeating from the first play of the record (eg leadership cycles or "full site redesign project" iterations).

I think the OP is more or less talking about these two types of burnout with the inner vs outer bars.
You're assuming that there is in fact a /var/log/FPRSA-R.log to tail - it would not at all surprise me if a system this old is still writing its logs to a 5.25 inch floppy in Prestwick or Swanwick^1.

^1: they closed the West Drayton centre about twenty years ago; I don't imagine they moved their old IBM 9020D too, if they still had it by then. My comment is nonetheless only slightly exaggerated ;)
> If they really wanna creep on us, they can already use IR cameras or audio amplification or laser mics or whatever.

There's always a more sophisticated way to do something bad. Why would that be a good reason to lower the bar for doing it?
As is tradition. Honestly if that's what does us in then humanity as a whole officially get the final Darwin award.
Despite being dead, I suspect there are a large number of very high value Excel workbooks with significant lines of VB(A) in them.

I've experienced 9 digit ventures which fully depended on large (hundreds of MB) Excel workbooks which talked to dbs, remote APIs, and network files to make complex calculations. It's invisible to most of the world, but it's definitely there and alive.
Wow, it sounds so familiar to myself! I have all the same symptoms and went down the path of testing BP and blood glucose with similar results. How did you get the doctor to prescribe the drugs? Or was it a pretty straightforward diagnosis?