Readit News logoReadit News
wmal commented on IBM's new SWE agents for developers   research.ibm.com/blog/ibm... · Posted by u/sandwichsphinx
colonwqbang · a year ago
Classic machine learning researcher trick: just select your test example from the training set! It certainly saves a lot of effort.
wmal · a year ago
That’s true, but this repo has thousands of bugs. They could at least find one that was in the training set, but also did not contain the location in the bug description.

This way it would at least look like it may work

wmal commented on IBM's new SWE agents for developers   research.ibm.com/blog/ibm... · Posted by u/sandwichsphinx
wmal · a year ago
I wanted to find the actual change performed by these agents so I watched the embedded video. I can not believe what I saw.

The video shows a private fork of a pubic repository. The bug is real, but it was resolved in February 2023 and doesn’t seem like the solution was automated [1]

The bug has a stack trace attached with a big arrow pointing to line 223 of a backend_compat.py file. A quick grasp on this stack trace and you already know what happened and why, and how to fix this, but…

not for the agent. It seems to analyze the repository in multiple steps and tries to locate the class. Why did they even release this video?

[1] https://github.com/Qiskit/qiskit/issues/9562

wmal commented on How to make Product give a shit about your architecture proposal   gieseanw.wordpress.com/20... · Posted by u/andyg_blog
frant-hartm · a year ago
That's why I hate sales people. Give me all the info on your product, ideally, make it easy to compare to others and I will decide myself.

The idea that one can ask me a few questions and give good advice when buying a phone, a car, a house etc.. is just bizarre.

Maybe it is not like that in the general population, but it certainly is within technically-minded people.

wmal · a year ago
Most people don’t operate this way. Choice is painful and induces anxiety. There’s a high chance of getting buyers remorse even if you chose the „objectively best” model.

A good salesperson will make sure the choice process is relatively quick and painless. You will feel good afterwards knowing that all the 125 aspects that differentiate this model from the other ones are not that important. The one you chose runs your favourite apps, integrates well with your car and your home entertainment system.

Understanding this and learning how to sell helps in life, incl. negotiating architectural changes with non technical decision makers.

wmal commented on CSVs Are Kinda Bad. DSVs Are Kinda Good   matthodges.com/posts/2024... · Posted by u/hieronymusN
wmal · 2 years ago
The author seems to ignore the fact that CSV got so popular because it is human readable. If anyone wanted a binary format there’s plenty of them - most better than this DSV.

Also, I’m on a mobile right now, so can’t verify that, but it seems the format is flawed. The reader decodes UTF8 strings after splitting the binary buffer by the delimiter, but I believe the delimiter may be a part of a UTF8 character.

Edit: just checked and there’s actually no chance that the delimiter the author chose would be part of UTF8 encoding of any other character than the delimiter itself

wmal commented on Storing UTC is not a silver bullet (2019)   codeblog.jonskeet.uk/2019... · Posted by u/ingve
kjrfghslkdjfl · 2 years ago
You're confusing time with calendar.

If I want to meet an alien species in Jupiter we're not going to coordinate using Earth's calendar. Doesn't mean it's impossible to meet just because they don't know Earth's calendar, we just have to specify a point in TIME without resorting to Earth's calendars. And points in TIME don't depend on timezone changes. Points in the calendar do.

A "timezone" is a map from point in time to point in the calendar. And a "timezone change" is an operation that takes a point in time from one point in the calendar to a different point in the calendar.

> The quirk is that the offset to UTC might not be static because of timezone changes,

An offset to UTC by definition does not depend on timezone, the same way that integers don't depend on timezones. 5 is 5 regardless of the timezone. If I say offset=3711, that has nothing to do with timezones.

You're confusing time with calendar.

wmal · 2 years ago
You wanted to make a point that time does not depend on physical location, while you chose an example that proves otherwise.

There is no absolute time in spacetime, so your calendar invite from an alien friend would include not only the coordinates on Jupiter but also a time value relative to something. Possibly Earth. Maybe even UTC, as observed on Earth.

wmal commented on The jobs being replaced by AI – an analysis of 5M freelancing jobs   bloomberry.com/i-analyzed... · Posted by u/mooreds
wmal · 2 years ago
The article is based only on the stats of a single freelancing site. It may be big, but it still represents only a sample of the overall market data. We do not know how big the sample is and whether it represented the same percentage of the overall market size at the beginning and end of the reported period.

Only the first conclusion listed mentions Upwork. The rest sounds like it reports a general market trend.

The author says the data was provided by a company called Revealera, but doesn’t disclose he is a co-founder. It doesn’t affect the quality of the data by itself but I’m always careful to make conclusions from data presented this way.

I visited a couple of new job ads on Upwork and I found that:

1. The „hire rate” of clients is usually between 0 and 70%.

2. Upwork has an AI solution for clients that makes it very easy to post a new job. Meaning it is easier than ever to think about an idea, post a new „job” and forget about it, never hiring anyone.

wmal commented on KIP-932: Queues for Kafka   cwiki.apache.org/confluen... · Posted by u/necubi
throw1234651234 · 2 years ago
This is asking for a huge favor, but can anyone explain to me what Kafka does that RabbitMQ doesn't? Is it just scale?
wmal · 2 years ago
They are conceptually different. Kafka optimizes throughput of data.

I wouldn't use Kafka for a job queue, and wouldn't use RabbitMQ for streaming data when ordering would be important.

wmal commented on EU tells Apple to open everything up to its rivals   appleinsider.com/articles... · Posted by u/mmastrac
olliej · 2 years ago
Does this apply to PlayStations, Xbox, Nintendos, etc?
wmal · 2 years ago
Not (yet). This is the current list of gatekeepers and their services: https://digital-markets-act-cases.ec.europa.eu/gatekeepers
wmal commented on EU tells Apple to open everything up to its rivals   appleinsider.com/articles... · Posted by u/mmastrac
yreg · 2 years ago
My opinion won't be popular.

I think it is nice to have a choice of a walled off platform. If I wanted a "more open" platform, I would get an Android phone. There are plenty of amazing Android phones.

I choose the tradeoff of Apple's curation.

Yes, I cannot run arbitrary software and sometimes it is a disadvantage. Yes, I don't agree with all of the App Store rules all of the time. Yes, I don't think the App Store revenue split is entirely fair.

However, I absolutely love that all the developers including the likes of Meta or Uber have to bow down to Apple's rules, which are mostly beneficial to me. I don't want to download apps from alternative app stores. I want them to be available in App Store and to be submitting to all of the curation rules.

Perhaps it might seem ridiculous to you, but I want to have the freedom to choose a closed ecosystem as long as there is a good alternative.

----

On the other hand, I think jailbreaking shouldn't void warranty. Also, I might be fine with a regulation that forces Apple to release an "official jailbreak". But that policy should then also apply to PlayStation, X-box, Tesla infotainment, etc.

wmal · 2 years ago
I like the walled garden of Apple as well, especially as a “family IT guy” who had no need to reset/reconfigure the systems or remove malware from any phones since talking the family members to switch to iPhones a few years back.

Some of the properties of the walled garden have nothing to do with security, though. They are simply uncompetitive practices on Apple part. I’m happy someone said “enough”.

u/wmal

KarmaCake day130March 27, 2020View Original