skysight-inc/HackerNews huggingface dataset:
It's very likely their switching time between wall power and battery isn't quick enough to keep a computer on. With ATX you need to switch power in no longer than 16ms else the computer will shut off.
Compile Rust Nightly Code on Stable – Secret Rust Flag
That makes sense, because it is indeed when she's excited. We play a little game where I pretend I don't know what she wants, and she gets very excited when I figure out she wants to go outside, and has a few sneezes to celebrate.
Holy cow I feel seen. All throughout school I was plagued by that “nails on chalkboard” feeling that I get from using a pencil. Pens don’t typically give me that feeling thankfully.
I think the future of development is the other way around. Devs and PMs define the goalposts with tests, AI will do the implementation
I think the future of development is the other way around. Devs and PMs define the goalposts with tests, AI will handle the implementation
Just red team with a diverse red team
I find it interesting that generally the first instinct seems to be to use LLMs for writing test code rather than the implementation. Maybe I've done too much TDD, but to me the tests describe how the system is supposed to behave. This is very much what I want the human to define and the code should fit within the guardrails set by the tests.

I could see it as very helpful though for an LLM to point out underspecified areas. Maybe having it propose unit tests for underspecified areas is a way to do look at that and what's happening here?

Edit: Even before LLMs were a thing, I sometimes wondered if monkeys on type writers could write my application once I've written all the tests.
It will be worse because there will be a lot more of it
No, RAID is just hardware redundancy. Backups cover more than just hardware failures, they also defend against accidental deletion, data corruption caused by an application or system error, and ransomware attacks.
Congrats!

For anyone who's interested, there's a group of us dedicated to natural myopia reduction at reducedlens.org, which is a free and open-source fork of endmyopia. I've even started measuring my axial length to try and get better data on if this stuff actually works (only one measurement so far though, so nothing interesting yet).

The nature paper was pretty crazy. Basically because blue bends more than red (think of a prism), it also focuses a bit sooner. This phenomenon is known as longitudinal chromatic aberration, or LCA for short. This means if you're myopic, blue might be more blurry than red, and vice-versa if you're hyperopic. The researchers in the nature paper had participants watch a movie where they straight-up blurred the blue or red with software, in order to produce fake LCA signals. They found the participants axial lengths still shortened or lengthened anyway in response.
> They have successfully convinced the public that identity theft is a separate and distinct crime done exclusively by one person to another rather than simply fraud that they are aiding and abetting.

This demonstrates a fundamental misunderstanding of how credit reporting works.

When "identity theft" occurs, it's important to realize that the credit reporting firms are not involved. That is solely due to failures, at the institutions that actually grant credit, to verify the identity of the person they are interacting with.

The flow goes: a fraudster uses harvested data to impersonate someone to a credit grantor, such as a credit card company. The credit grantor, accepting this identity at face value, asks the credit reporting agency (CRA) about the credit rating of the impersonated entity. The CRA says "Joe Victim has a relatively low risk of fraud". So the identity theft has already occurred before the CRA is even consulted.

Later on, when the fraudster fails to pay as agreed, the credit grantor incorrectly reports to the CRA that the fraud was caused by Joe Victim. Again, the CRA is just relying on the data provided to them by their clients.
Uh, it does allow that in the organization settings. Also the SAML/SSO comment below as well. If you can change names, IT admins are either non-existent or just being lazy.
It's almost certainly something he does subtly different. The timing of making breakfast is different, or he cleans up more conscienciously, etc.

Not that dogs can't figure out weekly rythms, but they're much better at spotting subtle precursor behaviors
The next round of flogging and lawsuits will come long after most of the people involved are gone, having already received their accolades and bonuses for "solving" the problem.

Incentives for a corporation are not the same as the incentives for the people, and the corporation's decisions are made by people who follow their own incentives.
The problem with populism is there's no one platform that captures the masses. It's very much like Spolsky's observation about how the 80% solution in software, and the fact that everybody has a different 20% of dealbreakers on top of that.

To capture the core "popularist" stuff we all agree about, you have to be willing to compromise on that 20%. Populism is defined by not doing that.
Makes sense. You still might get honeypots though; could you make cred work more generally with trust between friends, friends of friends etc. without compromising the markets?
I suspect a lot of people overestimate how special their code is. Also, if your code exists in a private repo on GitHub, then you're already trusting the same third party when using GitHub Copilot.
Reminds me of when I tried to extract G-buffers from my Unity High Definition Rendering Pipeline test project: https://www.youtube.com/watch?v=Fwtc694qNUM

I'm not sure if this paper is really proving anything though. There's a giant-ass UNET Lora model that's being trained here, so is it really "extracting" something from an existing model, or simply creating a new model that can create channels that look like something you'd get out of a deferred rendering pipeline.

After all, taking normals, albedo, and depth and combining them (deferred rendering) is just one of several techniques to create a 3d scene. Wasn't even used in videogames until the early 2000s (in a Shrek videogame for the Xbox! (https://sites.google.com/site/richgel99/the-early-history-of...)

What would really be awesome is to get a LORA model that can extract the "camera" rotation and translation matrix for these image generation models. That would really demonstrate something (and be quite useful at the same time).
> Tried Lexis+ AI, and… it’s just not very good yet.

I wonder to what extent that’s due to current inherent limitations of the technology, and to what extent it is due to quality of implementation issues.

It is hard to say because (I presume) there is only limited public information on how it is actually implemented.

e.g. which LLM is it using? How much fine-tuning has been done? Are they using other potentially helpful techniques such as guided sampling? Or breaking down the task into parts and having multiple agents each specialised to handle one particular part?

> Much like ChatGPT

When you compare it to ChatGPT, do you mean GPT3.5 or GPT4?

I also would guess that certain areas of law (especially criminal law) may be prone to triggering “safeguards” which result in poorer performance than if those safeguards were absent. Arguing that what your client did was legal (even be it ethically unsavoury) is an essential part of a lawyer’s job
Are you asking here how AI art works, in general? That would take more than fits in a comment, and there are lots of explainers online. You could even ask ChatGPT this question. But no, it's not piecing bits of videos together. It doesn't store enough of each individual piece of art to have a piece. The art might take up X bytes, X being a large chunk of the whole internet, but the AI is only a fraction of a percent of that. So it can't possibly store chunks of each piece of art. Even 1 pixel from each piece of art would be too much. But it does store the patterns the art had in common with each other. And from that, it generates.
It tightly couples domain needs with implementation details.

Thinking of it as a leaky abstraction helps me.

I try hard to separate domain logic tests from implementation specific tests.

Your code could be loosely coupled with high cohesion, but with lots of random tests like you get when code coverage is a performance metric, you have to add a lot of complexity that only relates to an implementation.
If you say so. I'm a moderate (non-progressive) Democrat and feel perfectly at home in the party, but we don't have to agree. The "Democrat vs. Republican" thing is boring, and we won't get anywhere with it. But popularism vs. pluralism is a discussion we can have; there are left-populists to dunk on!
Thank you,
1. As long as the myopia is progressing there is an opportunity to slow that and avoid complications of high myopia. While screen altering may in principle go beyond the effectiveness of optical devices for myopia control as we can provide arbitrary input to the retinal neural network, realistically myopia reversal for adult humans is not considered achieveable. Intervention should ideally be started as soon as possible. In fact there is the possibility of delaying the onset of myopia or fully preventing it for some future generations, but obviously we are a long way off from there in terms of clinical studies.

2. I think undercorrection is somewhat related. I have not yet read the study you linked, I usually refer to this review for undercorrection. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9213207/ I think it would be possible to achieve some results that way as some of the studies from the review suggest, but in practice it is difficult to precisely control the amount of myopic defocus on the retina that you get that way. Most of the time you get no myopic defocus at all due to accomodation and with strong undercorrection you risk losing the visual cues to the sign of defocus, which results in deprivation myopia. I think this is the reason that MiSight contact lenses are known to be effective, while naive undercorrection has mixed results at best.
And sure enough, people practiced only in garbage collected environments are the ones who struggle most to work with Rust's borrow checker or write sound embedded/IOT code, or to attend to refence leaks in things like event listeners.

Did they help people write lots of effective code faster? Yes.

Did they breed a generation of people with little intuition around how memory works? Also yes.
3M, an entire company built because people couldn't figure out how to cook with butter anymore.
NB, "barpat" from this story seems not to exist other than in it or references to it. Several glossaries of naval terminology entirely fail to mention it.
We turned that on about a year ago, and that totally helped reduce the silly. The new dashboards are nice to - letting you spot what application team needs a phone call. 'This is still active' warning is fantastic. Wish all providers would give you the API to show that.
All that too.
My old dog could sense my mother's low blood glucose from across the room, so I'm assuming we'll all be breathing on our watches before too long.
Hmmmm…….if I understand correctly, fast food prices have increased faster than general CPI? This could be explainable by fast food prices returning to historical norms, after being abnormally low, no?
The Golden Spiders! There was a really wonderful television series based on Nero Wolfe a few years back too. Just ignore the one from the 80s.
There's also https://barista.run/ which allows you to build a very efficient custom i3bar using a go library.
Nothing else comes remotely close to the engraving and scripting features.
Looks like some people use quotes when they intend to ‘emphasize’ a word.

To be fair, I wouldn’t know what would be a more appropriate way of indicating that. Other than markdown, I assume this doesn’t count.
I like the neutering. Its bias is forcefully inclusive which I appreciate.
Herding is a self rewarding behavior for herding breeds.

You can train herding by simply stopping the herding when he messes up (negative punishment). As long as he does it correctly he keeps doing it (positive reinforcement).

For my border collie it's similar in agility. He doesn't care about treats and barely needs toys - doing the agility is the reward for learning it for him
Ah, I didn’t see that, you’re right.

Still a drama queen tho.
I think you’re technically right, but having been a student been unemployed etc. I’ve never seen my credit card limits change negatively
The problem is closely related to computational typesetting, e.g. TeX, which is an extremely complicated piece of software. While it might be true that music notation is ultimately "simpler" than document typesetting, I wouldn't stake money on that claim.

A somewhat ignorant TL;DR:

- It's probably not too difficult to render simple music in a bland, ugly way, in the same way that it's not too difficult to render ASCII text documents with a monospace font.

- When notation gets complicated it is tedious but somewhat routine to render music in a way that looks like total garbage: things are awkwardly smooshed together or spaced way too far apart; some symbols look "too small" alongside others when using uniform scaling; long lines that have to travel over multiple notes end up clashing and making the score unreadable; etc etc etc.

- Actually getting things right in a general-purpose musical notation program is hard hard work. I don't have any direct experience here but I am sure it's a nightmare and takes constant testing to figure all this stuff out.

I play jazz and don't fully believe in Western music notation :) So I can't speak too directly here on the intricacy. But I would highly recommend reading Knuth's TeX Book (and skimming the WEB source of TeX itself) just to get a sense of how many different decisions a typesetting / music notation program has to make.
Do you know more about the tax incentives in New Hampshire? I'm in Vermont, and wondering if there are established patterns that would work for our town.

Edit: I'd love to hear from anyone elsewhere that offers such incentives as to how they are structured.
@amano-kenji, I think that's a great use case for Janet.
Didn't expect to see the project here so soon :-)
It’s also kind of cool if it “understands” a normal map and that it maps to specific 3D geometry. People generally use 3D tools like Zbrush to sculpt the details to normals. Probably some people can draw them too
fallacy or not, it works.
The things that get you to be a billionaire aren't coding issues.

Take taxis for example. There were pretty restrictive laws about taxi operation. Limits to the number or taxis that could operate in a certain area, licensing issues for taxis.

Now suppose you just say, "We'll ignore those laws. We'll get rich".

That's not a programming exercise or an unsolved problem in software development. It's just fucking amazing.

I write code. I'm good at it. But I would never in my life have come up with something like that, got it approved, and then gone through with it.
Oh good another thread I won't be able to read through without white knuckling through some stupendously over-confident developers who think they know everything there is to know about the transmission system because they learned ohms law in university.

HN is an amazing community but some conversations are just an auto-opt-out for me.
Why is there a video for an nvidia earnings call at the top of this post
I think single-window mode came as part of version 2.8, just shy of 12 years ago.
The 7900 line-up (and the old VII weirdly) are the only supported consumer cards that do ROCm 6. https://rocm.docs.amd.com/projects/install-on-linux/en/lates...

There seems to be hit and miss reports about coaxing a 7800XT to run. But the uncertainty (and the fact that it's no better/in some ways worse than a 6800xt) basically dissuaded me from bothering to upgrade my old rx580 recently.
The inductance of your house's power lines shouldn't be very big, though, and computer power supplies have fat capacitors.
> we have a new "social network" for smart, like-minded tech-savvy middle-aged people.

Sounds great to me. The hard part is keeping the scammers away. If a ridiculous name can do that, I'm up for it.
Both interviews were very good. The second with Ly was really candid and disheartening to hear really. TBF it seemed like she really didn't like what most recruiters or hiring managers were doing, but just hearing that all your suspicions about how much ass-pulling goes on in hiring are probably valid is hard to swallow. Honestly if you took a lot of her advice out of context you could probably reapply most of it to dating. I get that soft-skills are important, but to hear people debate stuff like if setting your linked in to "actively looking" for work makes you appear desperate and undesirable is so shallow.
You're referring to Optimistic Nihilism [1]. Eg, there is no inherent meaning to life, therefore we are free to create for ourselves the best possible meaning we can.

Nihilism is just, there is no inherent meaning to life, so let's do whatever we want to. That will range from Mother Theresa, to people who just want to see the world burn, and everything in between.

Also the article mentions some people who just want to tear down all social institutions, but with no plan to rebuild them. I think those are the real nihilists here.

[1]:https://www.openculture.com/2017/10/the-philosophy-of-optimi...
I think you two have earned a special section of this tech forum where you can slug it out about politics in peace.
Color me shocked?
I presume you’re thinking of something else?

That approach seems to require injecting nanoparticles and was tested in a simulation of skin not actual skin. Getting bio monitoring tattoo’s is a promising approach, but it’s more involved than just selling a watch.
Add me to the list of "definitely not Satoshi".

Just a few billion more to go.
You're not a politician so there's no need to for the party to exclude you. Moderates with actual power, like Kyrsten Sinema and Joe Manchin, have been excluded from the modern Democratic party.

As Manchin said: "The bottom line is — will the middle speak up? Does the middle have a voice?"
I'm in Unit 6 of Italian, 11 in Russian, and there have been zero of those. I know which section you're talking about, I check it every time I reach a new unit.

Shouldn't have to google. They made the space for it and created the expectation. They're charging a steep price for flashcards and little else.
Fast food is more expensive than supermarket food. Vegetables, beans, grains, lean meats are cheaper than Big Macs. I am skeptical the issue is money
Yes, there’s rudimentary evidence that there’s essentially a 3D engine within the model that participates in generating the image. If we could inspect and interpret the whole process it would likely be bizarre and byzantine, like a sort of convergent evolution that independently recreates a tangled spaghetti mess of unreal engine, adobe lightroom, and a physical simulation of a Canon D5.
You see it more frequently in certain luxury vehicles where the price is part of the prestige, usually to where the equation is a bit more managed, e.x. they can set base price higher and have fewer random 'tire kickers' to deal with.
> The moment credit agencies started running their own monitoring services, it seemed like they were openly admitting that they were defaming people. I still do not understand why this is legal.

If you're signed up for credit monitoring, you get notified when your credit info gets changed, so you have a chance to react if it's an error (or fraud). How is that defamation? Why would it be illegal?
It took ten years to find Osama Bin Laden, which we can fairly assume had a lot more resources directed at it.

You seem to falling into this common trap of intel agency omnipotence when we have plenty of examples to the contrary.
>It is of course in the responsibility of the bank to check if this is virus free

Oh, trust me, it'll absolutely come from the bank where they're doing all the due diligence necessary, and not from a random malicious party!

It'll say FROM THE BANK on the envelope, so you'll know it's legit.

>I am using Linux anyway.. No autorun.exe here.

Oh, you'll have to do a bit more work then. Just follow the instructions included in the envelope, and run

sudo ./notvirus.sh

from the terminal from the root directory of the USB drive once you mount it.
If that were even implied to be how the site works, that would be acceptable. They also removed all that. That's garbage "support."
This is why back in the '00s my boss forced us to put a space and an "&nbsp;" after every period. Ugh.
I basically agree with this but some caveats. I often find there are maybe 5% of the tests I should write that only I could write, because they deal with the specifics of the application that actually give it its primary purpose/defining features. As in, it's not that there is any test I believe AI eventually wouldn't be able to write, it's more that there are certain tests that define the "keyframes" of the application, that without defining explicitly, you'd be failing to describe your application properly.

For the remaining 95% of uninteresting surfaces I'd be perfectly happy to let an AI interpolate between my key cases and write the tests that I was mostly not going to bother writing anyway.
Learning by ear is the best by far, and we live in a period where we can listen to every music every produced. When I learned music, music wasn't as available so you had to learn the pieces the hard way.

There is also the problem that human memory has limitations, and if I stop playing something, I will forget it after a couple of weeks, so again musical notation is very helpful.

> You're really looking for patterns on the staff rather than the exact pedantic notes that are present in the notation.

Exactly. Playing the exact tune becomes boring after a while; music is a fun creative exercise for me, so the notes and chords are a general direction, not a precise roadmap. If I wanted a perfect interpretation, I'd listen to the recorded piece instead of play it.
Here's another interesting post if you want to delve further into an example of undefined behavior created by gcc optimization: https://thephd.dev/c-undefined-behavior-and-the-sledgehammer....

Also, this quote comes to mind: "C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off": https://www.stroustrup.com/quotes.html
I understood the comment about aiding and abetting to be a reference to the fact that Equifax leaked about half of all Social Security Numbers back in 2017. For 145 million Americans the "harvested data" you refer to was data that the credit bureaus hoovered up and then failed to protect.
Thanks for that - I like | .

I was being lazy....

But I realize you are correctin the mirroring - I immediately thought it was ray tracing the green hue from the reflection onto a surface that could see it...

Inference is far more efficient - however - it would be really interesting to know HOW an AI 'thinks' about such reflections?

Whats the current status of AIs documenting themselves?
I don't love the way Twitter treats Sinema or Manchin (Sinema I could take or leave though!) but they are objectively two of the most powerful people in the party. I don't think this is a winnable argument. Look at the 2020 candidate field, and look who won. Look at the track record for Justice Dems over the past 3 cycles. We have a strategy, and it's "win the suburbs". I'm fine with it.
> Basically all animals are smart

I think it would do us all good to remind ourselves of this more. It’s not humans vs. animals. We’ve all survived billions of years of evolution / natural selection. Even in “dumb” animals there is a bar present that got them this far.