skysight-inc/HackerNews huggingface dataset:
This would definitely not work in most bug cases just based on the fact that context size is too short and models too dumb.

If you have a "can't access key 'foo' of undefined" error, adding a check if the object is undefined or not is not a fix. It's simply silencing the error.

The bug might be way, way down in the stack, maybe even in the backend or somewhere else in the client that made the backend store invalid data my mistake.

I highly doubt that the current breed of models are capable of this.
I dunno; it'd be a bit weird if unions result in these people getting better off. Pretty high risk of the story ending with "Designed in California. Assembled in China". Not that that is a terrible outcome, the Asians have basically built a civilisation's worth of wealth over the last 50 years. I'm not convinced that chasing the value-add out of the west helped workers though, they all seem kinda upset last time I looked at the polling.

I'm just saying; there is a really high correlation with thriving wealthy industries - like software - and no union presence. We don't even have guilds. And when we do get wealthy guild-gatekept industries like medicine or law, the working conditions tend to be famously poor.

My money is where my mouth is on this one. I don't think unions will make me better off. My strategy for getting wealthy involves standing as far away from them as I can get. Those things are toxic; the only tool they really have is "we all lose". And that isn't a tool that will get better results than a competitive labour market. It pushes wealth away. I want wealth to head towards me. Others should too. It can always get worse.
I was at the banking, robbing it along with the others. But I didn’t rob it for the others.
Speak for yourself, I find myself on the site and I don’t remember clicking anything. I was scrolling the news sites and mindlessly ended up here.
I took a quick look at this. Is SigNoz primarily for server observability? One thing I’ve used Sentry for a lot in the past is client-side logging – client-side JavaScript, native iOS, and native Android. SigNoz doesn’t do that as far as I can see?
The first run is very slow yes for a variety of reasons. It should only re-configure if you change the build scripts. It's possible that the Android plugin breaks that property in some way; as I said, it's way too easy to do that.

Bazel has been around for years but never managed to displace Gradle, even in Google's own platforms. It's designed for a very specific corporate environment in which policy constrains the way you write software to a tremendous degree. If you match those policies it's great. If you don't then you'll quickly find cases where stuff is easy with Gradle and harder with Bazel. For example, for the longest time even pulling deps from Maven Central took extra third party rules (probably fixed now?), but it's reflective of the mentality.
Geometric Distribution
Not sure why you are getting downvoted, this is absolutely correct.
For the same reason, I refuse to start another SBT project. Scala is fine, but only through the Maven Scala compiler plugin.
Maybe because in some countries (like Germany) it is not yet in public domain.
The maven pom.xml contains a lot more than what would be in cargo.toml.

How much extra config or shell scripts would cargo have to have to add code coverage, findbug tools (that do things like linting and pattern matching to detect common coding errors)? How much extra is needed to add a unit testing mechanism, an integration testing mechanism, a dependency checker (e.g., checking if you're not using a duplicate transitive that is pulling in different versions that might clash)?

The only thing comparable to cargo.toml is these 40-ish lines[1], which you pay double for the xml tax. The rest are things that are adding value, but could be removed (tho i would say it's adding a lot more value than it's costing you lines of code).

[1]https://github.com/binkley/modern-java-practices/blob/master...
Interesting the collaboration with mainland China on a "Wright Brothers" breakthru type moment for semiconductor creation.
Considering the significant effort we've placed on maintaining a competitive advantage in that specific area it seems a bit like we maybe shouldn't have done that.
Multi-Instrumental Cover of Donkey Kong's 'Stickerbush Symphony'
I want to be sure people reading your comment understand why sulfur dioxide was problematic. Didn’t want to imply your comment was misleading
You probably don’t need ask anyone as I’ve found these almost always work in practice:

https://developers.bluesnap.com/reference/test-credit-cards
AdalbaPro: The first insect ingredient range
It's a great cover | interpretation, with some serious drum attack from Tristan Fry.

I bought a guitar amp in 1982 via the local paper (Perth, Western Australia) and went out to pick it up - turned out to be in Kevin Peek's back woods recording studio and had an afternoon of noodling about.

https://en.wikipedia.org/wiki/Kevin_Peek
wow, i just saw you on 3b1b's video on neural networks, where you were talking about relu v sigmoid... this is pretty cool, i hope to do something like this after high school:) all the best
Are there any/many large mines with only road access?

I'd expect most bulk supplies to be delivered by rail, on the same line used to export the ore.
4 kinds of people.

1. People who love taking advantage of capitalism.
2. People who begrudgingly take advantage of capitalism.
3. People who understand capitalism but pout about it.
4. People too stupid to understand capitalism.
For anyone just passing by, from the rustic website[0]:

> Stability: Currently our tools are in beta state and miss regression tests. It is not recommended to use them in production backups, yet.

[0]: https://rustic.cli.rs/
How to reinstall node_modules in seconds with ephemeral development environments
N/A
They have this as an experimental feature (which is opt-in and I won't try it)
We developers write code. That code can be application/library code or test code. The overall goal is to deliver the application/library.

As with most things in life, I find the best approach is seldom at an extreme. The time spent on writing tests should only be spent if those tests help you achieve the overall goal better than spending that time writing application/library code. And vice versa.

With that in mind I feel I get the most bang for my buck primarily writing higher-level tests like integration tests. These will test that the core functionality works, and cover larger parts of the code-base.

Like Lego, the pieces might be perfectly in spec and the error might be in how they're put together. Thus unit testing will only get you so far, and I mostly reserve unit testing for smaller pieces of library-style code, especially if there's tricky edge cases involved.
Like with audio, the challenges are going to be doing this in real time. You can have a conversation with e.g. chat gpt but it needs a few seconds to process what you say, come up with an answer, and then talk to you. It's a bit awkward. Imagine a version of that with an AI avatar like this. It would probably require quite a bit of performance improvements to get that to level of responsiveness that feels natural. And real life conversations are not just about talking realistically but also about non verbal communication when listening. So, it would have to adapt to what you are saying while your saying it for it to be completely natural.

That being said, this is pretty awesome for a lot of use cases that are less interactive.
Just block low tier news. I block verge, ars technica, fortune, etc.
> A one-off mistake or a sign of copyright battles to come over Mickey Mouse?

Or a stunt by a clever youtuber to make himself some free attention?
YouTube could choose to continue to honour Disney's copyright forever. Yet another reason to get away from centralised platforms.

YouTube could have been good. It could have spurred a copyright revolution. But instead it just bowed down to the copyright industry so that a few execs could be in the top 1% of humanity during their short existence.
dissenting opinions are not a problem until they start telling people what to do.

i'm not interested in changing your mind.
Maybe you're luckier with English, but having recently tested a Uniherz Titan Pocket with physical keyboard, I just realized how my "past memories" left aside many details: typing accents and special symbols is slow; the absence of auto-complete on some long words is noticeable; the lack of emojis, the lack of a numeric keypad, having 3 or 4 modifier keys (to handle case, numbers, secondary functions, etc), all of these things I got so used to in virtual keyboards... I actually missed them more than I expected. This, plus the virtually unusable screen due to the lack of remaining real estate, made me rethink my memories.

Granted, part of if is Android's fault, and part is the keyboard itself (the modifier keys in particular), but overall, it made me feel better using a touchscreen keyboard. I no longer have rose-tinted memories that make me complain so much about on-screen keyboards.
> If your customers see the same bug repeatedly occur on multiple releases, they lose trust in your product. That is a huge consequence.

I mentioned to weigh up how likely the bug will happen again and the consequences of that specific bug. A typo isn't likely to impact trust nearly as much as a crash.

In what scenarios do you not write tests? Have you been in a situation where writing the test would be a lot more work than it's worth?
Possibly stupid question: why can’t the metadata be exported and imported? Is there other metadata aside from the exif data? Or does Apple not export all of it?
And in case you’re talking about additional features like face recognition, doesn’t the app do that again once you imported the jpeg?
Well, obviously. But it is very rare that you will get your theoretical rights when your legal opponent is a cop. One of the cases linked in the article literally had a camera running when a cop assaulted them[1], and yet they got charged for assult and resisting arrest first, dragged through court for a year while the prosecutors office refused to prosecute the police offer due to "lack of public interest, slim chance of guilty verdict and low degree of guilt". They look out for each other.

[1]: https://www.youtube.com/watch?v=IQcmgkWXa9A#t=1m40s
The recommendations are on par with Netflix. I imagine that’s a feature – not a bug – and the creators wouldn’t want to build a better recommendation system.
> There are also some piano renderings that are quite impressive but on an organ it really comes into its own.

I'd say an electric guitar orchestra beats an organ on this piece: https://www.youtube.com/watch?v=wqgQ7IYhvRg
As a .NET developer I always pay attention to passing by value vs passing by reference.
Today the largest context window for GPT-4 is 128k tokens. That's around 300 pages of English text. It's a lot of code!

It is certainly not enough for every case, but it is enough (and the models are smart enough) to be useful.
Yeah it should.
This is really interesting. I am someone who does not see the value in over 60% of tests. Even less so if they are written by the person who wrote the code. Huge fragile technical debt. Many times you see developers mocking or stubbing functionality in such a way that the code behaves identically to the production code only through a different mechanism. So you have at least duplicated work. The best kind of test is your error logs and your user feedback.

I am also someone who, at interview, is a proponent of TDD - but in reality, and after landing the job - has never used it nor worked anywhere that has used it where they say they do.

With that in mind. How the fuck do you manage change requests with TDD.

Riddle me this… given:

We change the code behavior, and now our test fails! But the failure isn't because we introduced a bug, it's because we changed our mind. The new message is now the correct behavior of greet(), and so the test is now incorrect and needs to be updated. Time spent "fixing" the test is pure overhead.

So you have two test specs, since if I am new to a TDD codebase I won’t know which tests, if any, I should change for a given behaviour change. The old one that returns “Hello Brandon” and now a new one written by me, “Hello Brandon welcome to blah”. Now I do the TDD loops. Code fails, I write my code, new test passes but now old test fails? What do I do? I should never change my tests to satisfy the needs of my code.

Do a whole back and forth with whomever comes up with the specs?

Or

Edit my code so on the second invocation it presents the correct message, assuming tests are run in a consistent and deterministic manner this would work.

In this instance it would be pretty clear there is a wrong specification so I could go back and ask someone for clarity.

But what if it is not clear. What if it is some intricate or subtle behaviour change where you can’t use your intuition to figure out what is a correct test or not.

How do you even know if the tests that you have written correctly describe the desired behaviour? Pass them by the decision makers who are most likely non technical?

The only thing that important is how your end users interact with your services and what is a dealbreaker to them. Everything else is a nice to have. These can not be tested in any way other than having your application in their hands. This mo has served me very well in my career so far.
Here you go: https://utcc.utoronto.ca/~cks/dwiki/dwiki.css
This post significantly influenced me back when it was first on HN, and helped me articulate what I was already doing subconsciously.

I started a homelab years ago like a lot of folks here, and slowly that’s changed to being a hobby of building and selfhosting applications for my “users” of 5-15 of my family and closest friends.

I’ve written so many little apps for them (e.g movie night scheduler) and integrations into our group chat for whatever someone can think of. It’s really blossomed into something that has made us all talk and hang out so much more.

Even distant friend groups that don’t know each other have now met in person (without me!) and gone to baby showers, weddings, etc.

If anyone has a group of friends like that, consider making something for them!
If someone scans a recent DVD release of SW, is it still public domain?

Or must you have access to an original film reel from the early 1900 and scan that? Do anyone have besides in some Disney archive?

Has issues like that ever been clarified?
> No: they are benefiting from it as they (most of the time) load their batteries when electricity is cheap, and discharge it into the grid when it is rare and therefore expensive.

This would only work if the added charge on night-time electricity also accounts for battery cycling cost which I doubt it would.
If it's attached to a Sentry error, there's clearly some issue which produces the exception.
From the title alone, I thought this post was going to be about tongue twisters.
The movie Machete was made after the trailer. The trailer was sandwiched, with other fake ones, in between the two parts of the Tarantino / Rodriguez double-feature Grindhouse. I remember because I saw Grindhouse in theaters and years later saw the actual trailer for the real movie Machete and did quite the double take. What a B-movie clusterfuck.
By the previous commenters opinion I assume it is. The point being to have people interact with the world instead of passively accepting high levels of stimulation for doing nothing. I believe it’s healthier for all humans of any age to engage with the input->output model of the world.
I think you are missing the point though.

I haven’t had to ‘go get gas’ for 4 years. People probably argued “getting water from the well isn’t that hard compared to maintaining all this infrastructure”… but none of us want to go back to that. Completely losing a class of chore is freeing, even if it wasn’t that horrible anyway.

For long distance trips, I mostly agree with you. My habit was always to stop every hour to get a drink and stretch legs so it doesn’t bother me as much. For your 11 hr trip, it would probably add 2 hours.
We can speculate that this was not a mainstream thing in Kryptonian society. Then again, their society was on the verge of collapse when the Els committed the heresy of conceiving a "general purpose" child in a society where bloodlines were bred for particular roles in society. Creating a life-like AI resemblance subject to the same restrictions as Jor-El himself seems almost "normal" in comparison.
For reference, the GitHub thread is: https://github.com/golang/go/issues/12914
I didn't know that. Maybe it's not good enough so they figured they had to train on customer data to ship something high quality, hence this change.
I don't think you're downplaying the difficulty but just completely unaware of the depth of it.

We don't even know if "intuition" would arise from the knowledge you claim, we don't know how that model would work, and even before that, collecting all the data (not to speak of availability of all the sensors) is a vastly more complex than even what ChatGPT or any LLM model data collection would ever be.

>it's own experience from reinforcement learning

This is a common mistake often heard from CS -> ML(RL) -> robotics transition folks. Reward function is given for free in RL, but in the real world, estimating the reward is a complex problem in its self. That's why RL on robotics have mostly seen success in quadrupedal locomotion; the reward function is simple (forward velocity, calculated from IMU), but how would you calculate a reward function in 30Hz+ for a simple task such as "chop onion and put it in the pan"? If you can construct the reward function for that task, most likely, you already have all the world-states available and might as well skip RL and do something else with that, such as Model-predictive control.

As for intuition, see: https://en.wikipedia.org/wiki/Moravec%27s_paradox
> But instead it just bowed down to the copyright industry

you mean youtube tried to obey the law?

You cannot just unilaterally decide not to obey copyright laws.

> It could have spurred a copyright revolution.

I am not in favour of vigilantism - the right way to change the law is to participate in the public civil procedures. For example, if enough people joined the Pirate Party (https://en.wikipedia.org/wiki/United_States_Pirate_Party), such laws could be changed.

It's just that most people dont give a shit about copyright, and this is the democratic outcome.
It's a matter of interpretation probably. I read it as "it's from European company, so MAYBE there is something in Europe I don't know and it makes sense in there".
Mastering CSS Transitions in React
this looks sliiick!
Hi, Armin from Sentry here.

I wrote a blog post alongside the TOS change that goes into details here that addresses some of the questions I hope: https://blog.sentry.io/ai-privacy-and-terms-of-service-updat...

I'm also happy to answer specific questions about the TOS change or what we're intending on using.

As for the opt-out: given the scope of how we are using usage and service data it did not seem all that obvious an opt-out was needed. We did receive the feedback however and will follow up here.
> Connecting two occupied points is the exact opposite of building a road to nowhere.

I'm at a loss as to why you even bought it up. My intial comment here:

roads | train lines built to connect A and B will often be followed by small townsites along the way and the spread of "off the grid" living at blocks T junctioning dirt road access from the new A <--> B route.

was about development following roads that connect places and that development expanding outwards into what was once "nowhere".
Expert sounds alarm bells over upcoming NHS data platform
Definitely one of my favorites and gets me emotional every time. I can only hope my kids have the same empathy and awareness as Rusty.

The Grandad episode also hits hard as my parents age and I see them only a few times a year.
I kind of hate opaque cloud solutions like this, because their storage usage is inscrutable and their interfaces are basically never optimized to help you clear things out. Whether that’s intentional and malicious or just not a priority, I don’t really care, I just want to be in control of the stuff I’m using.

I have a very similar issue with iMessage in iCloud, and unlike photos, there’s no web interface. You have to interact with it on your device. Thankfully I have a Mac so I can load up the chat database from there and see what’s using the space, but cleaning it up has been a nightmare: I have a script to find the big attachments, but if I delete them then some agent that manages the database goes into a loop for like five minutes per deletion. Then the change gets synced to iCloud (at least, I assume). So unless I fully reverse what the deletion process does and whether it is possible to do a batch operation I’m basically at the mercy of the front end they provide to clean things up, which as I mentioned earlier is absolutely not designed to make it easy to do this.
My printer uses sheets and cannot print on rolls. It prints borderless (that is, cleanly up to the full edge of the page) so no cutting is needed.

I can order frames online (Craig Frames company). I was just surprised when I found out that this rather common large format photo printing paper size was a very uncommon frame size, and at three different local stores which sell a lot of large frames, they had little to no selection in that particular size.
Setting aside the peculiar use of the term "civilian", I do think that there's a viable and reasonable market for this sort of less-conspicuous bodycam.

Where I live (not the US), it's increasingly common for retail employees in sketchy areas to wear highly conspicuous bodycams of the Taser Axon type due to increasing concerns about theft and assault. I'm not sure how much of a deterrent they are, but they certainly provide an insight into incidents that often isn't provided by standard fixed CCTV systems. The clear downside is the implicit message sent by their use - everyone knows what that bodycam says about the relationship between the store and the community they serve.

If I were a social worker or a nurse, I could see a great deal of value in a product like this. The designers seem to have struck a neat balance between discreetness when it's switched off and conspicuity when it's switched on. Obviously there are very significant privacy and data protection concerns that need to be seriously considered, but I could see a product like this offering significant benefits in terms of personal safety and professional liability.
Contradicted by science:

https://www.sciencealert.com/swearing-is-a-sign-of-more-inte...

The article demonstrates virtue signaling cranked up to eleven. F off.
Now someone needs to make a package that conflicts with every other package and the circle will be closed.
Is it 'remote' from the US only? I am located in Europe at the moment.
We (Sentry) absolutely uphold GDPR and all data privacy directives, even in the face of machine learning.
Apple is jealous now for not launching this product themselves. Best if author can get patent for it .)
Several dictionaries define civilian as those not in military or police forces, the Geneva conventions only dictates language in the context of war.
He’s saying that PyTorch in essence is a DSL embedded in python which introspects itself to perform automatic differentiation. Libraries can’t normally peek at what ops are performed on variables in a given language, only the compiler/runtime for that language can. In the end it’s semantics - is an overloaded operator a DSL or native language construct? I’d argue it’s a DSL because its definition is in the host language.
If you edit a photo/video in file rather than saving as a new file, iOS retains the original file so that you can undo/revert. It doesn’t show the original anywhere in Photos or iCloud gallery. That might be the reason.